Cryptographic Algorithm


This report provides the knowledge of cryptography and how encryption and decryption works. In this report, the RSA algorithm has been modified to create a new unique algorithm. The newly developed algorithm provides an additional layer of security to the already robust cryptographic algorithm, RSA.

This algorithm takes the plain text letter, converts it into it’s respective ASCII value which is in decimal form and separates the decimal numbers in a way that isolates each decimal number. Then, each of the isolated decimal numbers is converted into their respective binary values and the result is inverted. This means that if the binary value which is 1 is inverted to 0 and vice-versa. The obtained inverted binary value is then converted into its decimal form which gives a new number. The newly obtained decimal numbers represents the value for the plain text and is used in the encryption and decryption process.